package com.cmrx.model.service;

import java.util.List;
import java.util.Map;

import com.cmrx.model.entity.*;

public interface InvestigationService{
	
	 List<CaseDetail> selectListLawCase(String userid, String investigationid);
	 
	 Map<String, Object> addCase(String userid, String username, String organize, String techid,String userCard);
	 
	 void deleteCase(String investigationid, String caseid);

	 String updateCase(CaseDetail caseDetail);

	 Witness addOrUpdateWitness(Witness witness);
	 
	 void deleteWitness(Witness witness);

	 LostGoods addOrUpdateLostgoods(LostGoods lostGoods, User user);
	 
	 void deleteLostgoods(LostGoods lostGoods);

	 Victim addOrUpdateVictim(Victim victim, User user);

	 void deleteVictim(Victim victim);

	 Map<String,Object> submitCase(CaseDetail caseDetail,User user);

	List<Map<String,String>> selectUserByRegionalism(String regionalism);
}
